import $ from "jquery"
import Vue from 'vue'
import _ from './utils.js'

let beforeUrl = "/api/etest";

export function ajaxFunc(params) {
  if (!params.url || params.url.trim() == "") {
    return;
  }
  let tmpParams = {};
  tmpParams = params.data ? params.data : {};
  $.ajax({
    url: beforeUrl + params.url,
    dataType: params.dataType ? params.dataType : 'json',
    type: params.type ? params.type : 'get',
    data: tmpParams,
    success: function (res) {
      if (res.status == 200) {
        params.success ? params.success(res) : {};
      } else {
        //服务器返回接口不成功提示信息
        params.error ? params.error(res) : $.Utils.showBarrage("通信异常");
      }
    },
    error: function (err) {
      params.error ? params.error(err) : $.Utils.showBarrage("通信异常");
    }
  })
}
